home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / src / bin / animate / anim.C < prev    next >
C/C++ Source or Header  |  1992-11-19  |  4KB  |  115 lines

  1. /* Form definition file generated with fdesign. */
  2.  
  3. extern "C" {
  4. #include "forms.h"
  5. #include "anim.h"
  6. }
  7.  
  8. FL_FORM *Animate;
  9.  
  10. FL_OBJECT
  11.         *Animator,
  12.         *ScriptBrowser,
  13.         *InputBox,
  14.         *LoopButton,
  15.         *StopButton,
  16.         *PlayButton,
  17.         *StepBButton,
  18.         *LoadButton,
  19.         *ExitButton,
  20.         *InfoButton,
  21.         *BounceButton,
  22.         *StepFButton,
  23.         *OnceButton,
  24.         *SpeedSlide,
  25.         *ScriptButton,
  26.         *CommandButton;
  27.  
  28. void create_form_Animate()
  29. {
  30.   FL_OBJECT *obj;
  31.   Animate = fl_bgn_form(FL_NO_BOX,290.0,330.0);
  32.   Animator = obj = fl_add_box(FL_UP_BOX,0.0,0.0,290.0,330.0,"");
  33.   obj = fl_add_text(FL_NORMAL_TEXT,75.0,295.0,140.0,30.0,"Animator");
  34.     fl_set_object_lcol(obj,4);
  35.     fl_set_object_lsize(obj,FL_LARGE_FONT);
  36.     fl_set_object_align(obj,FL_ALIGN_CENTER);
  37.     fl_set_object_lstyle(obj,FL_ENGRAVED_STYLE);
  38.   ScriptBrowser = obj = fl_add_browser(FL_MULTI_BROWSER,4.0,160.0,279.0,134.0,"");
  39.     fl_set_object_color(obj,47,191);
  40.   InputBox = obj = fl_add_input(FL_NORMAL_INPUT,5.0,5.0,280.0,30.0,"");
  41.     fl_set_object_color(obj,2,9);
  42.   LoopButton = obj = fl_add_button(FL_PUSH_BUTTON,6.0,68.0,58.0,30.0,"Loop");
  43.   StopButton = obj = fl_add_button(FL_NORMAL_BUTTON,96.0,100.0,84.0,30.0,"Stop");
  44.     fl_set_object_lcol(obj,1);
  45.   PlayButton = obj = fl_add_button(FL_NORMAL_BUTTON,6.0,100.0,88.0,30.0,"Play");
  46.     fl_set_object_lcol(obj,4);
  47.   StepBButton = obj = fl_add_button(FL_TOUCH_BUTTON,6.0,132.0,88.0,28.0,"< Step");
  48.   obj = fl_add_box(FL_FRAME_BOX,185.0,40.0,99.0,70.0,"");
  49.   LoadButton = obj = fl_add_button(FL_NORMAL_BUTTON,189.0,76.0,90.0,30.0,"Load");
  50.   ExitButton = obj = fl_add_button(FL_NORMAL_BUTTON,5.0,295.0,60.0,30.0,"Close");
  51.   InfoButton = obj = fl_add_button(FL_NORMAL_BUTTON,225.0,295.0,60.0,30.0,"Info");
  52.   BounceButton = obj = fl_add_button(FL_PUSH_BUTTON,66.0,68.0,55.0,30.0,"Bounce");
  53.   StepFButton = obj = fl_add_button(FL_TOUCH_BUTTON,96.0,132.0,84.0,28.0,"Step >");
  54.   OnceButton = obj = fl_add_button(FL_PUSH_BUTTON,122.0,68.0,58.0,30.0,"Once");
  55.   SpeedSlide = obj = fl_add_slider(FL_HOR_SLIDER,185.0,112.0,100.0,25.0,"Speed");
  56.     fl_set_object_align(obj,FL_ALIGN_TOP);
  57.     fl_set_object_lstyle(obj,FL_ENGRAVED_STYLE);
  58.   ScriptButton = obj = fl_add_button(FL_NORMAL_BUTTON,189.0,44.0,90.0,30.0,"Script");
  59.   CommandButton = obj = fl_add_button(FL_NORMAL_BUTTON,6.0,40.0,174.0,26.0,"Command");
  60.   fl_end_form();
  61. }
  62.  
  63. /*---------------------------------------*/
  64.  
  65. FL_FORM *InfoPanel;
  66.  
  67. FL_OBJECT
  68.         *InfoBrowse,
  69.         *CloseButton;
  70.  
  71. void create_form_InfoPanel()
  72. {
  73.   FL_OBJECT *obj;
  74.   InfoPanel = fl_bgn_form(FL_NO_BOX,360.0,200.0);
  75.   obj = fl_add_box(FL_UP_BOX,0.0,0.0,360.0,200.0,"");
  76.   obj = fl_add_text(FL_NORMAL_TEXT,10.0,160.0,340.0,30.0,"Animation Info");
  77.     fl_set_object_lcol(obj,4);
  78.     fl_set_object_lsize(obj,FL_LARGE_FONT);
  79.     fl_set_object_align(obj,FL_ALIGN_CENTER);
  80.     fl_set_object_lstyle(obj,FL_ENGRAVED_STYLE);
  81.   InfoBrowse = obj = fl_add_browser(FL_NORMAL_BROWSER,10.0,10.0,340.0,150.0,"");
  82.   CloseButton = obj = fl_add_button(FL_NORMAL_BUTTON,290.0,165.0,60.0,30.0,"Close");
  83.   fl_end_form();
  84. }
  85.  
  86. /*---------------------------------------*/
  87.  
  88. FL_FORM *Command;
  89.  
  90. FL_OBJECT
  91.         *CommandInput;
  92.  
  93. void create_form_Command()
  94. {
  95.   FL_OBJECT *obj;
  96.   Command = fl_bgn_form(FL_NO_BOX,570.0,70.0);
  97.   obj = fl_add_box(FL_UP_BOX,0.0,0.0,570.0,70.0,"");
  98.   CommandInput = obj = fl_add_input(FL_NORMAL_INPUT,5.0,10.0,560.0,30.0,"");
  99.     fl_set_object_color(obj,2,9);
  100.   obj = fl_add_text(FL_NORMAL_TEXT,140.0,43.0,280.0,20.0,"Command");
  101.     fl_set_object_align(obj,FL_ALIGN_CENTER);
  102.     fl_set_object_lstyle(obj,FL_BOLD_STYLE);
  103.   fl_end_form();
  104. }
  105.  
  106. /*---------------------------------------*/
  107.  
  108. void create_the_forms()
  109. {
  110.   create_form_Animate();
  111.   create_form_InfoPanel();
  112.   create_form_Command();
  113. }
  114.  
  115.